Achilles heel – English–Bahasa indonesia translations

🇬🇧 en id 🇮🇩

Achilles heel noun

  /əˌkɪl.iːz ˈhiːl/
  • vulnerability in an otherwise strong situation
tendon achilles
Wiktionary Links